<html><head><script>var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;</script></head><body><script><!--
var _,ip='com.google.gwt.core.client.',jp='com.google.gwt.lang.',kp='com.google.gwt.user.client.',lp='com.google.gwt.user.client.impl.',mp='com.google.gwt.user.client.ui.',np='com.google.gwt.user.client.ui.impl.',op='gopensocial.client.',pp='gopensocial.test.client.',qp='java.lang.',rp='java.util.';function hp(){}
function Aj(a){return this===a;}
function Bj(){return kk(this);}
function yj(){}
_=yj.prototype={};_.eQ=Aj;_.hC=Bj;_.tI=1;var o=null;function r(a){return a==null?0:a.$H?a.$H:(a.$H=t());}
function s(a){return a==null?0:a.$H?a.$H:(a.$H=t());}
function t(){return ++u;}
var u=0;function x(b,a){if(!lb(a,2)){return false;}return B(b,kb(a,2));}
function y(a){return r(a);}
function z(){return [];}
function A(){return {};}
function C(a){return x(this,a);}
function B(a,b){return a===b;}
function D(){return y(this);}
function v(){}
_=v.prototype=new yj();_.eQ=C;_.hC=D;_.tI=7;function F(c,a,d,b,e){c.a=a;c.b=b;e;c.tI=d;return c;}
function bb(a,b,c){return a[b]=c;}
function cb(b,a){return b[a];}
function db(a){return a.length;}
function fb(e,d,c,b,a){return eb(e,d,c,b,0,db(b),a);}
function eb(j,i,g,c,e,a,b){var d,f,h;if((f=cb(c,e))<0){throw new wj();}h=F(new E(),f,cb(i,e),cb(g,e),j);++e;if(e<a){j=ck(j,1);for(d=0;d<f;++d){bb(h,d,eb(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){bb(h,d,b);}}return h;}
function gb(a,b,c){if(c!==null&&a.b!=0&& !lb(c,a.b)){throw new gj();}return bb(a,b,c);}
function E(){}
_=E.prototype=new yj();_.tI=0;function jb(b,a){return !(!(b&&ob[b][a]));}
function kb(b,a){if(b!=null)jb(b.tI,a)||nb();return b;}
function lb(b,a){return b!=null&&jb(b.tI,a);}
function nb(){throw new jj();}
function mb(a){if(a!==null){throw new jj();}return a;}
function pb(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
var ob;function tb(){tb=hp;ec=vm(new tm());{ac=new ld();qd(ac);}}
function ub(b,a){tb();ud(ac,b,a);}
function vb(a,b){tb();return nd(ac,a,b);}
function wb(){tb();return wd(ac,'button');}
function xb(){tb();return wd(ac,'div');}
function Ab(b,a,d){tb();var c;c=o;{zb(b,a,d);}}
function zb(b,a,c){tb();var d;if(a===dc){if(Cb(b)==8192){dc=null;}}d=yb;yb=b;try{c.x(b);}finally{yb=d;}}
function Bb(b,a){tb();xd(ac,b,a);}
function Cb(a){tb();return yd(ac,a);}
function Db(a){tb();od(ac,a);}
function Eb(a){tb();return zd(ac,a);}
function Fb(a){tb();return pd(ac,a);}
function bc(a){tb();var b,c;c=true;if(ec.b>0){b=mb(zm(ec,ec.b-1));if(!(c=null.kb())){Bb(a,true);Db(a);}}return c;}
function cc(b,a){tb();Ad(ac,b,a);}
function fc(a,b,c){tb();Bd(ac,a,b,c);}
function gc(a,b){tb();Cd(ac,a,b);}
function hc(a,b){tb();rd(ac,a,b);}
function ic(b,a,c){tb();Dd(ac,b,a,c);}
function jc(a,b){tb();sd(ac,a,b);}
var yb=null,ac=null,dc=null,ec;function mc(a){if(lb(a,4)){return vb(this,kb(a,4));}return x(pb(this,kc),a);}
function nc(){return y(pb(this,kc));}
function kc(){}
_=kc.prototype=new v();_.eQ=mc;_.hC=nc;_.tI=8;function rc(a){return x(pb(this,oc),a);}
function sc(){return y(pb(this,oc));}
function oc(){}
_=oc.prototype=new v();_.eQ=rc;_.hC=sc;_.tI=9;function yc(){yc=hp;Ac=vm(new tm());{zc();}}
function zc(){yc();Ec(new uc());}
var Ac;function wc(){while((yc(),Ac).b>0){mb(zm((yc(),Ac),0)).kb();}}
function xc(){return null;}
function uc(){}
_=uc.prototype=new yj();_.db=wc;_.eb=xc;_.tI=10;function Dc(){Dc=hp;ad=vm(new tm());jd=vm(new tm());{ed();}}
function Ec(a){Dc();wm(ad,a);}
function Fc(a){Dc();$wnd.alert(a);}
function bd(){Dc();var a,b;for(a=bl(ad);Ak(a);){b=kb(Bk(a),5);b.db();}}
function cd(){Dc();var a,b,c,d;d=null;for(a=bl(ad);Ak(a);){b=kb(Bk(a),5);c=b.eb();{d=c;}}return d;}
function dd(){Dc();var a,b;for(a=bl(jd);Ak(a);){b=mb(Bk(a));null.kb();}}
function ed(){Dc();__gwt_initHandlers(function(){hd();},function(){return gd();},function(){fd();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
function fd(){Dc();var a;a=o;{bd();}}
function gd(){Dc();var a;a=o;{return cd();}}
function hd(){Dc();var a;a=o;{dd();}}
var ad,jd;function ud(c,b,a){b.appendChild(a);}
function wd(b,a){return $doc.createElement(a);}
function xd(c,b,a){b.cancelBubble=a;}
function yd(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
function zd(b,a){return a.__eventBits||0;}
function Ad(c,b,a){b.removeChild(a);}
function Bd(c,a,b,d){a[b]=d;}
function Cd(c,a,b){a.__listener=b;}
function Dd(c,b,a,d){b.style[a]=d;}
function kd(){}
_=kd.prototype=new yj();_.tI=0;function nd(c,a,b){if(!a&& !b)return true;else if(!a|| !b)return false;return a.uniqueID==b.uniqueID;}
function od(b,a){a.returnValue=false;}
function pd(c,a){var b=a.parentElement;return b||null;}
function qd(d){try{$doc.execCommand('BackgroundImageCache',false,true);}catch(a){}$wnd.__dispatchEvent=function(){var c=td;td=this;if($wnd.event.returnValue==null){$wnd.event.returnValue=true;if(!bc($wnd.event)){td=c;return;}}var b,a=this;while(a&& !(b=a.__listener))a=a.parentElement;if(b)Ab($wnd.event,a,b);td=c;};$wnd.__dispatchDblClickEvent=function(){var a=$doc.createEventObject();this.fireEvent('onclick',a);if(this.__eventBits&2)$wnd.__dispatchEvent.call(this);};$doc.body.onclick=$doc.body.onmousedown=$doc.body.onmouseup=$doc.body.onmousemove=$doc.body.onmousewheel=$doc.body.onkeydown=$doc.body.onkeypress=$doc.body.onkeyup=$doc.body.onfocus=$doc.body.onblur=$doc.body.ondblclick=$wnd.__dispatchEvent;}
function rd(c,a,b){if(!b)b='';a.innerText=b;}
function sd(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&(1|2)?$wnd.__dispatchDblClickEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
function ld(){}
_=ld.prototype=new kd();_.tI=0;var td=null;function ag(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
function bg(b,a){if(b.d!==null){ag(b,b.d,a);}b.d=a;}
function cg(b,a){eg(b.d,a);}
function dg(b,a){jc(b.d,a|Eb(b.d));}
function eg(a,b){fc(a,'className',b);}
function Ef(){}
_=Ef.prototype=new yj();_.tI=0;_.d=null;function xg(a){if(a.b){throw rj(new qj(),"Should only call onAttach when the widget is detached from the browser's document");}a.b=true;gc(a.d,a);a.l();a.bb();}
function yg(a){if(!a.b){throw rj(new qj(),"Should only call onDetach when the widget is attached to the browser's document");}try{a.cb();}finally{a.m();gc(a.d,null);a.b=false;}}
function zg(a){if(a.c!==null){de(a.c,a);}else if(a.c!==null){throw rj(new qj(),"This widget's parent does not implement HasWidgets");}}
function Ag(b,a){if(b.b){gc(b.d,null);}bg(b,a);if(b.b){gc(a,b);}}
function Bg(c,b){var a;a=c.c;if(b===null){if(a!==null&&a.b){yg(c);}c.c=null;}else{if(a!==null){throw rj(new qj(),'Cannot set a new parent without first clearing the old parent');}c.c=b;if(b.b){xg(c);}}}
function Cg(){}
function Dg(){}
function Eg(a){}
function Fg(){}
function ah(){}
function bh(a){Ag(this,a);}
function fg(){}
_=fg.prototype=new Ef();_.l=Cg;_.m=Dg;_.x=Eg;_.bb=Fg;_.cb=ah;_.gb=bh;_.tI=11;_.b=false;_.c=null;function hf(b,a){Bg(a,b);}
function kf(b,a){Bg(a,null);}
function lf(){var a,b;for(b=this.u();kg(b);){a=lg(b);xg(a);}}
function mf(){var a,b;for(b=this.u();kg(b);){a=lg(b);yg(a);}}
function nf(){}
function of(){}
function gf(){}
_=gf.prototype=new fg();_.l=lf;_.m=mf;_.bb=nf;_.cb=of;_.tI=12;function ue(a){a.a=og(new gg(),a);}
function ve(a){ue(a);return a;}
function we(c,a,b){zg(a);pg(c.a,a);ub(b,a.d);hf(c,a);}
function ye(b,c){var a;if(c.c!==b){return false;}kf(b,c);a=c.d;cc(Fb(a),a);vg(b.a,c);return true;}
function ze(){return tg(this.a);}
function te(){}
_=te.prototype=new gf();_.u=ze;_.tI=13;function Fd(a){ve(a);a.gb(xb());ic(a.d,'position','relative');ic(a.d,'overflow','hidden');return a;}
function ae(a,b){we(a,b,a.d);}
function be(b,d,a,c){zg(d);ee(b,d,a,c);ae(b,d);}
function de(b,c){var a;a=ye(b,c);if(a){fe(c.d);}return a;}
function ee(c,e,b,d){var a;a=e.d;if(b==(-1)&&d==(-1)){fe(a);}else{ic(a,'position','absolute');ic(a,'left',b+'px');ic(a,'top',d+'px');}}
function fe(a){ic(a,'left','');ic(a,'top','');ic(a,'position','');}
function Ed(){}
_=Ed.prototype=new te();_.tI=14;function De(){De=hp;hh(),jh;}
function Be(b,a){hh(),jh;Ee(b,a);return b;}
function Ce(b,a){if(b.a===null){b.a=pe(new oe());}wm(b.a,a);}
function Ee(b,a){Ag(b,a);dg(b,7041);}
function Fe(a){switch(Cb(a)){case 1:if(this.a!==null){re(this.a,this);}break;case 4096:case 2048:break;case 128:case 512:case 256:break;}}
function af(a){Ee(this,a);}
function Ae(){}
_=Ae.prototype=new fg();_.x=Fe;_.gb=af;_.tI=15;_.a=null;function je(){je=hp;hh(),jh;}
function ie(b,a){hh(),jh;Be(b,a);return b;}
function ke(b,a){hc(b.d,a);}
function he(){}
_=he.prototype=new Ae();_.tI=16;function me(){me=hp;hh(),jh;}
function le(a){hh(),jh;ie(a,wb());ne(a.d);cg(a,'gwt-Button');return a;}
function ne(b){me();if(b.type=='submit'){try{b.setAttribute('type','button');}catch(a){}}}
function ge(){}
_=ge.prototype=new he();_.tI=17;function sk(d,a,b){var c;while(a.t()){c=a.w();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
function uk(a){throw pk(new ok(),'add');}
function vk(b){var a;a=sk(this,this.u(),b);return a!==null;}
function rk(){}
_=rk.prototype=new yj();_.g=uk;_.i=vk;_.tI=0;function al(b,a){throw uj(new tj(),'Index: '+a+', Size: '+b.b);}
function bl(a){return yk(new xk(),a);}
function cl(b,a){throw pk(new ok(),'add');}
function dl(a){this.f(this.ib(),a);return true;}
function el(e){var a,b,c,d,f;if(e===this){return true;}if(!lb(e,13)){return false;}f=kb(e,13);if(this.ib()!=f.ib()){return false;}c=bl(this);d=f.u();while(Ak(c)){a=Bk(c);b=Bk(d);if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
function fl(){var a,b,c,d;c=1;a=31;b=bl(this);while(Ak(b)){d=Bk(b);c=31*c+(d===null?0:d.hC());}return c;}
function gl(){return bl(this);}
function hl(a){throw pk(new ok(),'remove');}
function wk(){}
_=wk.prototype=new rk();_.f=cl;_.g=dl;_.eQ=el;_.hC=fl;_.u=gl;_.fb=hl;_.tI=18;function um(a){{xm(a);}}
function vm(a){um(a);return a;}
function wm(b,a){gn(b.a,b.b++,a);return true;}
function xm(a){a.a=z();a.b=0;}
function zm(b,a){if(a<0||a>=b.b){al(b,a);}return cn(b.a,a);}
function Am(b,a){return Bm(b,a,0);}
function Bm(c,b,a){if(a<0){al(c,a);}for(;a<c.b;++a){if(bn(b,cn(c.a,a))){return a;}}return (-1);}
function Cm(c,a){var b;b=zm(c,a);en(c.a,a,1);--c.b;return b;}
function Em(a,b){if(a<0||a>this.b){al(this,a);}Dm(this.a,a,b);++this.b;}
function Fm(a){return wm(this,a);}
function Dm(a,b,c){a.splice(b,0,c);}
function an(a){return Am(this,a)!=(-1);}
function bn(a,b){return a===b||a!==null&&a.eQ(b);}
function dn(a){return zm(this,a);}
function cn(a,b){return a[b];}
function fn(a){return Cm(this,a);}
function en(a,c,b){a.splice(c,b);}
function gn(a,b,c){a[b]=c;}
function hn(){return this.b;}
function tm(){}
_=tm.prototype=new wk();_.f=Em;_.g=Fm;_.i=an;_.r=dn;_.fb=fn;_.ib=hn;_.tI=19;_.a=null;_.b=0;function pe(a){vm(a);return a;}
function re(d,c){var a,b;for(a=bl(d);Ak(a);){b=kb(Bk(a),6);b.y(c);}}
function oe(){}
_=oe.prototype=new tm();_.tI=20;function vf(){vf=hp;Af=go(new ln());}
function uf(b,a){vf();Fd(b);if(a===null){a=wf();}b.gb(a);xg(b);return b;}
function xf(){vf();return yf(null);}
function yf(c){vf();var a,b;b=kb(mo(Af,c),7);if(b!==null){return b;}a=null;if(Af.c==0){zf();}no(Af,c,b=uf(new pf(),a));return b;}
function wf(){vf();return $doc.body;}
function zf(){vf();Ec(new qf());}
function pf(){}
_=pf.prototype=new Ed();_.tI=21;var Af;function sf(){var a,b;for(b=Al(im((vf(),Af)));bm(b);){a=kb(cm(b),7);if(a.b){yg(a);}}}
function tf(){return null;}
function qf(){}
_=qf.prototype=new yj();_.db=sf;_.eb=tf;_.tI=22;function og(b,a){b.a=fb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[4],null);return b;}
function pg(a,b){sg(a,b,a.b);}
function rg(b,c){var a;for(a=0;a<b.b;++a){if(b.a[a]===c){return a;}}return (-1);}
function sg(d,e,a){var b,c;if(a<0||a>d.b){throw new tj();}if(d.b==d.a.a){c=fb('[Lcom.google.gwt.user.client.ui.Widget;',[0],[9],[d.a.a*2],null);for(b=0;b<d.a.a;++b){gb(c,b,d.a[b]);}d.a=c;}++d.b;for(b=d.b-1;b>a;--b){gb(d.a,b,d.a[b-1]);}gb(d.a,a,e);}
function tg(a){return ig(new hg(),a);}
function ug(c,b){var a;if(b<0||b>=c.b){throw new tj();}--c.b;for(a=b;a<c.b;++a){gb(c.a,a,c.a[a+1]);}gb(c.a,c.b,null);}
function vg(b,c){var a;a=rg(b,c);if(a==(-1)){throw new dp();}ug(b,a);}
function gg(){}
_=gg.prototype=new yj();_.tI=0;_.a=null;_.b=0;function ig(b,a){b.b=a;return b;}
function kg(a){return a.a<a.b.b-1;}
function lg(a){if(a.a>=a.b.b){throw new dp();}return a.b.a[++a.a];}
function mg(){return kg(this);}
function ng(){return lg(this);}
function hg(){}
_=hg.prototype=new yj();_.t=mg;_.w=ng;_.tI=0;_.a=(-1);function hh(){hh=hp;ih=eh(new dh());jh=ih;}
function gh(a){hh();return a;}
function ch(){}
_=ch.prototype=new yj();_.tI=0;var ih,jh;function fh(){fh=hp;hh();}
function eh(a){fh();gh(a);return a;}
function dh(){}
_=dh.prototype=new ch();_.tI=0;function mh(e,b,d,a){var c;c=new bi();ei(c,b);di(c,a);return c;}
function nh(b){var a=$wnd.opensocial.newDataRequest();a.add(a.newFetchPeopleRequest('VIEWER_FRIENDS'),'viewerFriends');a.send(b.D);}
function oh(d,a){var c=$wnd.opensocial.newDataRequest();var b=[a];c.add(c.newFetchPersonAppDataRequest('OWNER_FRIENDS',b),'viewer_data');c.send(d.E);}
function qh(b){var a=$wnd.opensocial.newDataRequest();a.add(a.newFetchPersonRequest('VIEWER'),'viewer');a.add(a.newFetchPeopleRequest('VIEWER_FRIENDS'),'viewerFriends');a.send(b.F);}
function ph(d,a){var c=$wnd.opensocial.newDataRequest();var b=[a];c.add(c.newFetchPersonAppDataRequest('VIEWER',b),'viewer_data');c.send(d.E);}
function rh(d,b,a){var c=$wnd.opensocial.newDataRequest();c.add(c.newUpdatePersonAppDataRequest('VIEWER',b,a));c.send(d.ab,'update_data');}
function sh(a,b){a.g(b);}
function th(b,c,a){return mh(this,b,c,a);}
function uh(b,d,a){var c;c=mh(this,b,d,a);this.C(c);}
function vh(){return ai;}
function wh(){return vm(new tm());}
function xh(){Fc('Fail');}
function yh(a){}
function Ah(a){}
function zh(b,a,c){}
function Bh(e){var h=vh();if(!e.hadError()){var f=e.get('viewerFriends').getData();var g=h.p();f.each(function(d){var c=d.getDisplayName();var a=d.getId();var b=h.j(c,'null',a);h.e(g,b);});h.A(g);}else{h.z();}}
function Dh(a){var d=vh();if(!a.hadError()){var e=a.get('viewer').getData();var c=e.getDisplayName();var b=e.getId();d.k(c,'null',b);}else{d.z();}}
function Ch(a){var d=vh();if(!a.hadError()){var c=a.get('viewer_data').getData();for(id in c){var b=c[id];for(field in b){var e=b[field];d.B(id,field,e);}}}else{d.z();}}
function Eh(a){var b=vh();if(a.hadError()){b.z();}}
function Fh(a){ai=a;}
function kh(){}
_=kh.prototype=new yj();_.e=sh;_.j=th;_.k=uh;_.p=wh;_.z=xh;_.A=yh;_.C=Ah;_.B=zh;_.D=Bh;_.F=Dh;_.E=Ch;_.ab=Eh;_.tI=0;var ai=null;function di(b,a){b.a=a;}
function ei(b,a){b.b=a;}
function bi(){}
_=bi.prototype=new yj();_.tI=23;_.a=null;_.b=null;function bj(a){a.a=go(new ln());}
function cj(a){bj(a);return a;}
function ej(h){var a,b,c,d,e,f,g;f=xf();e=hi(new gi(),h);Fh(e);d=le(new ge());be(f,d,5,56);Ce(d,oi(new ni(),h,e));ke(d,'Get Viewer');a=le(new ge());be(f,a,5,102);Ce(a,si(new ri(),h,e));ke(a,'Get Viewer Friends');g=le(new ge());be(f,g,5,153);Ce(g,wi(new vi(),h,e));ke(g,'Set Data');c=le(new ge());be(f,c,2,197);Ce(c,Ai(new zi(),h,e));ke(c,'Get Data Viewer');b=le(new ge());be(f,b,5,243);Ce(b,Ei(new Di(),h,e));ke(b,'Get Owner Friends Data');}
function fi(){}
_=fi.prototype=new yj();_.tI=0;_.b=null;function hi(b,a){b.a=a;return b;}
function ji(){Fc('Fail2');}
function ki(b){var a,c;for(a=b.u();Ak(a);){c=kb(Bk(a),12);no(this.a.a,c.a,c);Fc(c.b);}}
function mi(a){this.a.b=a;Fc(a.b+' '+a.a);}
function li(b,a,d){var c;c=kb(mo(this.a.a,b),12);if(c!==null){Fc(c.b+' '+a+' '+d);}else{Fc(b+' '+a+' '+d);}}
function gi(){}
_=gi.prototype=new kh();_.z=ji;_.A=ki;_.C=mi;_.B=li;_.tI=0;function oi(b,a,c){b.a=c;return b;}
function qi(a){qh(this.a);}
function ni(){}
_=ni.prototype=new yj();_.y=qi;_.tI=24;function si(b,a,c){b.a=c;return b;}
function ui(a){nh(this.a);}
function ri(){}
_=ri.prototype=new yj();_.y=ui;_.tI=25;function wi(b,a,c){b.a=c;return b;}
function yi(b){var a;a=jk();Fc('score = '+a);rh(this.a,'score',''+a);}
function vi(){}
_=vi.prototype=new yj();_.y=yi;_.tI=26;function Ai(b,a,c){b.a=c;return b;}
function Ci(a){ph(this.a,'score');}
function zi(){}
_=zi.prototype=new yj();_.y=Ci;_.tI=27;function Ei(b,a,c){b.a=c;return b;}
function aj(a){oh(this.a,'score');}
function Di(){}
_=Di.prototype=new yj();_.y=aj;_.tI=28;function mk(b,a){a;return b;}
function lk(){}
_=lk.prototype=new yj();_.tI=3;function oj(b,a){mk(b,a);return b;}
function nj(){}
_=nj.prototype=new lk();_.tI=4;function Dj(b,a){oj(b,a);return b;}
function Cj(){}
_=Cj.prototype=new nj();_.tI=5;function gj(){}
_=gj.prototype=new Cj();_.tI=29;function jj(){}
_=jj.prototype=new Cj();_.tI=30;function rj(b,a){Dj(b,a);return b;}
function qj(){}
_=qj.prototype=new Cj();_.tI=31;function uj(b,a){Dj(b,a);return b;}
function tj(){}
_=tj.prototype=new Cj();_.tI=32;function wj(){}
_=wj.prototype=new Cj();_.tI=33;function bk(g){var a=fk;if(!a){a=fk={};}var e=':'+g;var b=a[e];if(b==null){b=0;var f=g.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=g.charCodeAt(c);}b|=0;a[e]=b;}return b;}
function ck(b,a){return b.substr(a,b.length-a);}
function dk(a,b){return String(a)==b;}
function ek(a){if(!lb(a,1))return false;return dk(this,a);}
function gk(){return bk(this);}
_=String.prototype;_.eQ=ek;_.hC=gk;_.tI=2;var fk=null;function jk(){return new Date().getTime();}
function kk(a){return s(a);}
function pk(b,a){Dj(b,a);return b;}
function ok(){}
_=ok.prototype=new Cj();_.tI=34;function yk(b,a){b.c=a;return b;}
function Ak(a){return a.a<a.c.ib();}
function Bk(a){if(!Ak(a)){throw new dp();}return a.c.r(a.b=a.a++);}
function Ck(a){if(a.b<0){throw new qj();}a.c.fb(a.b);a.a=a.b;a.b=(-1);}
function Dk(){return Ak(this);}
function Ek(){return Bk(this);}
function xk(){}
_=xk.prototype=new yj();_.t=Dk;_.w=Ek;_.tI=0;_.a=0;_.b=(-1);function gm(f,d,e){var a,b,c;for(b=ao(f.n());zn(b);){a=An(b);c=a.o();if(d===null?c===null:d.eQ(c)){if(e){Bn(b);}return a;}}return null;}
function hm(b){var a;a=b.n();return kl(new jl(),b,a);}
function im(b){var a;a=lo(b);return yl(new xl(),b,a);}
function jm(a){return gm(this,a,false)!==null;}
function km(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!lb(d,14)){return false;}f=kb(d,14);c=hm(this);e=f.v();if(!qm(c,e)){return false;}for(a=ml(c);tl(a);){b=ul(a);h=this.s(b);g=f.s(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
function lm(b){var a;a=gm(this,b,false);return a===null?null:a.q();}
function mm(){var a,b,c;b=0;for(c=ao(this.n());zn(c);){a=An(c);b+=a.hC();}return b;}
function nm(){return hm(this);}
function il(){}
_=il.prototype=new yj();_.h=jm;_.eQ=km;_.s=lm;_.hC=mm;_.v=nm;_.tI=35;function qm(e,b){var a,c,d;if(b===e){return true;}if(!lb(b,15)){return false;}c=kb(b,15);if(c.ib()!=e.ib()){return false;}for(a=c.u();a.t();){d=a.w();if(!e.i(d)){return false;}}return true;}
function rm(a){return qm(this,a);}
function sm(){var a,b,c;a=0;for(b=this.u();b.t();){c=b.w();if(c!==null){a+=c.hC();}}return a;}
function om(){}
_=om.prototype=new rk();_.eQ=rm;_.hC=sm;_.tI=36;function kl(b,a,c){b.a=a;b.b=c;return b;}
function ml(b){var a;a=ao(b.b);return rl(new ql(),b,a);}
function nl(a){return this.a.h(a);}
function ol(){return ml(this);}
function pl(){return this.b.a.c;}
function jl(){}
_=jl.prototype=new om();_.i=nl;_.u=ol;_.ib=pl;_.tI=37;function rl(b,a,c){b.a=c;return b;}
function tl(a){return a.a.t();}
function ul(b){var a;a=b.a.w();return a.o();}
function vl(){return tl(this);}
function wl(){return ul(this);}
function ql(){}
_=ql.prototype=new yj();_.t=vl;_.w=wl;_.tI=0;function yl(b,a,c){b.a=a;b.b=c;return b;}
function Al(b){var a;a=ao(b.b);return Fl(new El(),b,a);}
function Bl(a){return ko(this.a,a);}
function Cl(){return Al(this);}
function Dl(){return this.b.a.c;}
function xl(){}
_=xl.prototype=new rk();_.i=Bl;_.u=Cl;_.ib=Dl;_.tI=0;function Fl(b,a,c){b.a=c;return b;}
function bm(a){return a.a.t();}
function cm(a){var b;b=a.a.w().q();return b;}
function dm(){return bm(this);}
function em(){return cm(this);}
function El(){}
_=El.prototype=new yj();_.t=dm;_.w=em;_.tI=0;function io(){io=hp;po=vo();}
function fo(a){{ho(a);}}
function go(a){io();fo(a);return a;}
function ho(a){a.a=z();a.d=A();a.b=pb(po,v);a.c=0;}
function jo(b,a){if(lb(a,1)){return zo(b.d,kb(a,1))!==po;}else if(a===null){return b.b!==po;}else{return yo(b.a,a,a.hC())!==po;}}
function ko(a,b){if(a.b!==po&&xo(a.b,b)){return true;}else if(uo(a.d,b)){return true;}else if(so(a.a,b)){return true;}return false;}
function lo(a){return En(new vn(),a);}
function mo(c,a){var b;if(lb(a,1)){b=zo(c.d,kb(a,1));}else if(a===null){b=c.b;}else{b=yo(c.a,a,a.hC());}return b===po?null:b;}
function no(c,a,d){var b;if(a!==null){b=Co(c.d,a,d);}else if(a===null){b=c.b;c.b=d;}else{b=Bo(c.a,a,d,bk(a));}if(b===po){++c.c;return null;}else{return b;}}
function oo(c,a){var b;if(lb(a,1)){b=Eo(c.d,kb(a,1));}else if(a===null){b=c.b;c.b=pb(po,v);}else{b=Do(c.a,a,a.hC());}if(b===po){return null;}else{--c.c;return b;}}
function qo(e,c){io();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.g(a[f]);}}}}
function ro(d,a){io();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=pn(c.substring(1),e);a.g(b);}}}
function so(f,h){io();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.q();if(xo(h,d)){return true;}}}}return false;}
function to(a){return jo(this,a);}
function uo(c,d){io();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(xo(d,a)){return true;}}}return false;}
function vo(){io();}
function wo(){return lo(this);}
function xo(a,b){io();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
function Ao(a){return mo(this,a);}
function yo(f,h,e){io();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.o();if(xo(h,d)){return c.q();}}}}
function zo(b,a){io();return b[':'+a];}
function Bo(f,h,j,e){io();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.o();if(xo(h,d)){var i=c.q();c.hb(j);return i;}}}else{a=f[e]=[];}var c=pn(h,j);a.push(c);}
function Co(c,a,d){io();a=':'+a;var b=c[a];c[a]=d;return b;}
function Do(f,h,e){io();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.o();if(xo(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.q();}}}}
function Eo(c,a){io();a=':'+a;var b=c[a];delete c[a];return b;}
function ln(){}
_=ln.prototype=new il();_.h=to;_.n=wo;_.s=Ao;_.tI=38;_.a=null;_.b=null;_.c=0;_.d=null;var po;function nn(b,a,c){b.a=a;b.b=c;return b;}
function pn(a,b){return nn(new mn(),a,b);}
function qn(b){var a;if(lb(b,16)){a=kb(b,16);if(xo(this.a,a.o())&&xo(this.b,a.q())){return true;}}return false;}
function rn(){return this.a;}
function sn(){return this.b;}
function tn(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
function un(a){var b;b=this.b;this.b=a;return b;}
function mn(){}
_=mn.prototype=new yj();_.eQ=qn;_.o=rn;_.q=sn;_.hC=tn;_.hb=un;_.tI=39;_.a=null;_.b=null;function En(b,a){b.a=a;return b;}
function ao(a){return xn(new wn(),a.a);}
function bo(c){var a,b,d;if(lb(c,16)){a=kb(c,16);b=a.o();if(jo(this.a,b)){d=mo(this.a,b);return xo(a.q(),d);}}return false;}
function co(){return ao(this);}
function eo(){return this.a.c;}
function vn(){}
_=vn.prototype=new om();_.i=bo;_.u=co;_.ib=eo;_.tI=40;function xn(c,b){var a;c.c=b;a=vm(new tm());if(c.c.b!==(io(),po)){wm(a,nn(new mn(),null,c.c.b));}ro(c.c.d,a);qo(c.c.a,a);c.a=bl(a);return c;}
function zn(a){return Ak(a.a);}
function An(a){return a.b=kb(Bk(a.a),16);}
function Bn(a){if(a.b===null){throw rj(new qj(),'Must call next() before remove().');}else{Ck(a.a);oo(a.c,a.b.o());a.b=null;}}
function Cn(){return zn(this);}
function Dn(){return An(this);}
function wn(){}
_=wn.prototype=new yj();_.t=Cn;_.w=Dn;_.tI=0;_.a=null;_.b=null;function dp(){}
_=dp.prototype=new Cj();_.tI=41;function fj(){ej(cj(new fi()));}
function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{fj();}catch(a){b(d);}else{fj();}}
var ob=[{},{},{1:1},{3:1},{3:1},{3:1},{3:1},{2:1},{2:1,4:1},{2:1},{5:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{8:1,9:1,10:1,11:1},{13:1},{13:1},{13:1},{7:1,8:1,9:1,10:1,11:1},{5:1},{12:1},{6:1},{6:1},{6:1},{6:1},{6:1},{3:1},{3:1},{3:1},{3:1},{3:1},{3:1},{14:1},{15:1},{15:1},{14:1},{16:1},{15:1},{3:1}];if ($wnd.gopensocial_test_Main) $wnd.gopensocial_test_Main.onScriptLoad();
--></script></body></html>